Big Huge Thesaurus

Nabalus alba

noun